weep buckets - French English Dictionary